package com.youmu.shop.order.vo;

import java.util.Date;
import java.util.List;

import com.youmu.shop.order.bean.OrderItemBean;
import com.youmu.shop.product.vo.ProductVO;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

@ApiModel(value = "我的订单")
public class OrderVo {
	@ApiModelProperty(value = "id")
	private long id;
	
	@ApiModelProperty(value = "订单状态")
	private int orderStatus;
	
	@ApiModelProperty(value = "订单号")
	private long sn;
	
	@ApiModelProperty(value = "商品项")
	private List<OrderItemBean> OrderItemBeans;
	
	@ApiModelProperty(value = "实付款")
	private double amountPaid;
	
	@ApiModelProperty(value = "下单时间")
	private Date createDate;
	/**
	 * 是否过时
	 */
	private Integer isOutOfStyle;
	/**
	 *	配送方式
	 */
	private Long shippingMethod;
	
	public Long getShippingMethod() {
		return shippingMethod;
	}

	public void setShippingMethod(Long shippingMethod) {
		this.shippingMethod = shippingMethod;
	}

	public Integer getIsOutOfStyle() {
		return isOutOfStyle;
	}

	public void setIsOutOfStyle(Integer isOutOfStyle) {
		this.isOutOfStyle = isOutOfStyle;
	}

	public Date getCreateDate() {
		return createDate;
	}

	public void setCreateDate(Date createDate) {
		this.createDate = createDate;
	}

	public long getId() {
		return id;
	}

	public void setId(long id) {
		this.id = id;
	}

	public int getOrderStatus() {
		return orderStatus;
	}

	public void setOrderStatus(int orderStatus) {
		this.orderStatus = orderStatus;
	}

	public long getSn() {
		return sn;
	}

	public void setSn(long sn) {
		this.sn = sn;
	}

	public List<OrderItemBean> getOrderItemBeans() {
		return OrderItemBeans;
	}

	public void setOrderItemBeans(List<OrderItemBean> orderItemBeans) {
		OrderItemBeans = orderItemBeans;
	}

	public double getAmountPaid() {
		return amountPaid;
	}

	public void setAmountPaid(double amountPaid) {
		this.amountPaid = amountPaid;
	}

	
	
	
}
